# Interesting Projects I feel it is necessary to learn how to distribute processing through different computers. Maybe with TCP/IP 1. WebDocy 1. Code parsing 2. Binding compatibility checking C, C++, and CUDA. 3. Documentation 4. AlgoViz: Helping me planing what to learn/Algorithm visualizer. - AlgoViz - Visualizing the algorithms - Converting different languages to each other. - Make a graph out of - Kernel level app that notify to - sit straight - rest your eyes 2. Droplet 1. Viscosity measurements 2. 3D surface reconstruction 1. HSC for multi camera 3. Ray tracing 1. Learning C++ in depth 2. Multi-thread C++ 3. IPC with C \[Maybe\] 4. 4. TCP server in C 1. Learning C in depth 5. CFD solver 6. JPEG and x264 Encoder/Decoder 7. Super resolution with x264 8. AI frame work with CUDA from scratch